to cause a strong impact or to surprise greatly
किसी चीज़ का अत्यधिक प्रभाव डालना या आश्चर्यचकित कर देना
English Usage: The new film swept the audience off its feet.
Hindi Usage: नई फिल्म ने दर्शकों पर ज़ोरदार प्रभाव डाला।